var myFunc = require("./myCommonFunction.js");
var myWord = require("./myWord");


var storage = myFunc.initDateStorage();

// 免费水果();
// exit();

threads.start(function () {
    sleep(720000)
    exit();
});
// var b = device.getMusicVolume();
myFunc.setMusicVolume(0);
opreate();
myFunc.setMusicVolume(50)
// device.setMusicVolume(b);
exit();


function opreate() {
    var ret = myFunc.initNetWork(null, true);
    if (ret) {
        jingdong();
    }
}


function jingdong() {

    try {
        myFunc.openMyApp("京东");
        var a = text('秒杀').findOne(5000);
        if (a == null) {
            myFunc.tuichuAll()
            jingdong();
        } else {

            shouqian();
            myFunc.tuichuAll()
        }
    } catch (error) {
        log(error);
        myFunc.tuichuAll()
        jingdong();
    }

}



// ⑦ 首页更多频道，母婴馆频道，下拉签到
function shouqian() {
    // if (!storage.contains('天天红包')) {
    // var word = ['沃尔玛', '看病购药'];
    // myFunc.tuichuToStr(word);


    // sleep(1000)
    // if (!myFunc.clickByText('我的')) {
    //     click(980, 2358);
    // }
    // sleep(1000)
    // myFunc.clickByText('京豆')
    // myFunc.clickByText('天天红包');
    // 天天红包();
    // var word = ['待付款', '待收货'];
    // myFunc.tuichuToStr(word);
    // sleep(1000)
    // if (!myFunc.clickByText('首页')) {
    //     click(100, 2350);
    // }
    // sleep(1000)
    // }
    // 领现金();
    // 看病买药();
    免费水果();
    赚话费();
    // 京东新百货();
    // 京东电器();
    // 京东直播();
    // 逛();
    // var a = text('秒杀').findOne(2000).bounds().top - 50;
    // sleep(1000)

    // while (1) {
    //     var b = myFunc.findOnce('医药馆');
    //     if (b != null) {
    //         myFunc.pClick(b);
    //         break;
    //     }
    //     swipe(800, a, 100, a, 200);
    //     sleep(800);
    //     b = myFunc.findOnce('更多频道');
    //     if (b != null) {
    //         myFunc.pClick(b);
    //         break;
    //     }
    // }
    // 医药馆();
    // while(1) {
    //     var b = myFunc.findOnce('更多频道');
    //     if(b != null) {
    //         myFunc.pClick(b);
    //         break;
    //     }
    //     swipe(800, a, 100, a, 200);
    //     sleep(800);
    // }
    // 家电家居();
    // 京东秒杀();

    return;
    sleep(1000)
    var a = text('秒杀').findOne(2000).bounds().top - 50;
    sleep(500)
    swipe(800, a, 100, a, 200)
    sleep(1000)
    // 京东生鲜();

    // 京东国际();
    拍拍二手();
    京东汽车();
    sleep(2000)
    swipe(600, a, 200, a, 200)
    sleep(1000)
    myFunc.textpClick('更多频道');
    // swipe(912, a, 100, a, 200)
    sleep(1000)
    排行榜();
    sleep(1000)
    scrollDown();
    sleep(1000)
    新品首发();
    sleep(1000)
    scrollDown();
    sleep(1000)
    京东校园();
    陪伴计划();
    sleep(1000)
    scrollDown();
    sleep(1000)
    scrollDown();
    sleep(1000)
    scrollDown();
    sleep(1000)
    京东图书();
    医药馆();
    sleep(1000)
    scrollDown();
    sleep(1000)
    scrollDown();
    sleep(1000)
    京东服饰();
    美妆馆();
    sleep(1000)
    scrollDown();
    sleep(1000)
    scrollDown();
    sleep(1000)
    五金城();
    // 鞋靴馆();
    // 箱包馆();
    // 智能生活();
    // 品牌闪购();
    // 京东服务();
    // 京东小家电();
    // 个护馆();
    // myFunc.textpClick('京东时尚');
}


function 赚话费() {
    if (storage.contains('赚话费')) {
        return;
    }
    myFunc.textpClick('赚话费');
    text("可用充值金").findOne(10000);
    sleep(1000);
    myFunc.clickByText('立即签到');
    sleep(2000);
    myFunc.tuichuToStr("可用充值金");
    sleep(1000);
    myFunc.clickByText('立即前往');
    sleep(2000);
    back();
    sleep(2000);
    if (myFunc.findOnce('秒杀') != null) {
        myFunc.textpClick('赚话费');
        text("可用充值金").findOne(10000);
        sleep(1000);
        if(myFunc.clickByText('立即领取')) {
            storage.put('赚话费', '');
        }
    } else if (myFunc.findOnce('立即领取') != null) {
        if(myFunc.clickByText('立即领取')){
            storage.put('赚话费', '');
        }
    }

    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}

function 领现金() {
    if (storage.contains('领现金')) {
        return;
    }
    myFunc.textpClick('秒杀');
    text("规则").findOne(10000);
    sleep(1000);
    scrollRight();
    sleep(2000);
    click(929, 1524);
    myFunc.findOne('数钱签到', 10000, 1);
    sleep(1000);
    click(954, 1703)
    sleep(2000);
    if (myFunc.findOnce('') != null) {
        while (myFunc.clickByText('去赚钱')) {
            sleep(6000);
            myFunc.tuichuToStr('现金悬赏任务')
            sleep(2000);
        }
        storage.put('领现金', '');
    }
    var word = ['秒杀', '首页'];

}
function 天天红包() {
    text("去邀请").findOne(10000);
    myFunc.clickByText("快去抽奖", 1000);
    var statusBut = text("去浏览").find();
    var len = statusBut.length;
    for (let index = 0; index < len; index++) {
        var element = statusBut[index];
        // for (let idx = 0; idx < 6; idx++) {
        element.click();
        sleep(11000);
        var word = ['天天红包', '去邀请'];
        myFunc.tuichuToStr(word);
        sleep(1500);
        // }
    }
    if (len > 0) {
        back();
        sleep(1000);
        myFunc.clickByText('天天红包');
        text("去邀请").findOne(10000);
    }
    var linBut = text("立即领取").find();
    var linlen = linBut.length;
    for (let index = 0; index < linlen; index++) {
        var element = linBut[index];
        // for (let idx = 0; idx < 6; idx++) {
        element.click();
        sleep(800);
        // }
    }
    if (linlen > 0) {
        back();
        sleep(1000);
        myFunc.clickByText('天天红包');
        text("去邀请").findOne(10000);
    }
    var tt = textContains("还剩").findOne(2000).text();
    len = parseInt(tt.substring(2, tt.length - 3));
    log(tt, len);
    for (let index = 0; index <= len; index++) {
        click(540, 1155);
        sleep(500);
        back();
        sleep(1000);
        myFunc.clickByText('天天红包')
        text("去邀请").findOne(10000);
    }
    if (text("去浏览").findOnce() == null && textContains("还剩0").findOnce() != null) {
        storage.put('天天红包', '');
    }
}


function 京东电器() {
    if (storage.contains('京东电器')) {
        return;
    }
    log("京东电器")
    myFunc.textpClick('京东电器');
    sleep(2000)
    press(115, 405, 100);
    sleep(1000)
    press(115, 390, 100);
    text('第1天').findOne(18000);
    var a = text('立即翻牌').findOne(2000);
    if (a != null) {
        a.click();
        sleep(500)
        storage.put('京东电器', '')
    }
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}


function 京东新百货() {
    if (storage.contains('服饰美妆')) {
        return;
    }
    log("服饰美妆")
    myFunc.textpClick('服饰美妆');
    sleep(4000);
    if (storage.contains('服饰美妆签到')) {
        sleep(4000);
    } else {
        var a = textContains('签到').findOne()
        myFunc.clickCenter(a)
        myFunc.clickByText('我知道了')
        sleep(3000);
        // storage.put('服饰美妆签到', '')
    }

    // click(552, 2314)
    // sleep(20000);
    // click(552, 1800)
    // sleep(2000);
    // click(918, 2098)
    // sleep(2000);
    // var a = 950;
    // while (true) {
    //     click(867, 950);
    //     sleep(5000);
    //     if (myFunc.findOnce('京东新百货大楼') != null) {
    //         break;
    //     }
    //     myFunc.tuichuToStr('京东新百货大楼')
    //     sleep(1000);
    //     click(867, 950);
    //     sleep(2000);
    // }
    storage.put('服饰美妆', '')
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}

function 免费水果() {
    if (storage.contains('免费水果')) {
        return;
    }
    log("免费水果")
    myFunc.textpClick('东东农场');
    myFunc.findOne('记录', 7000);
    sleep(1000);
    //领首次进入京豆
    click(640, 1480)
    //抽10京豆
    农场抽10豆()
    myFunc.tuichuToStr('记录');
    sleep(1000)
    //签到
    click(30, 1550)
    myFunc.findOne('连续签到', 7000);
    sleep(1000)
    myFunc.clickByText('点击签到领水滴', 5000)
    myFunc.tuichuToStr('记录');
    sleep(1000)
    // if (storage.contains('免费水果')) {
    //     var word = ['秒杀', '首页'];
    //     myFunc.tuichuToStr(word);
    //     return;
    // }
    //领水滴任务  做任务
    click(450, 1550);
    sleep(1000);
    let cx = 900, cy = 1550;
    let isEnd = false
    for (let index = 0; index < 10; index++) {
        click(cx, cy);
        sleep(2000);
        if (myFunc.findOnce('做任务 领水滴') == null) {
            if (myFunc.findOnce('中国移动', 1) != null) {
                cy += 200;
                myFunc.tuichuToStr('做任务 领水滴');
                log('中国移动')
                isEnd = true
                continue;
            }
            sleep(5000);
            myFunc.tuichuToStr('做任务 领水滴');
            sleep(1000);
        } else {
            
            break;
        }
        //点领取
        click(cx, cy);
        sleep(4000);
    }
    if(isEnd) {
        storage.put('免费水果', '')
    }
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}

function 农场抽10豆() {
    log("农场抽10豆");
    click(950, 450);
    if (myFunc.findOne('次抽奖机会', 7000, 1) == null) {
        throw "农场抽10豆失败"
    }
    var change = myFunc.find('浏览得1次抽奖机会');
    log(change.length)
    for (let index = 0; index < change.length; index++) {
        className("android.widget.TextView").indexInParent(6).depth(15).clickable(true).findOnce().click()
        sleep(2000);
        myFunc.tuichuToStr('浏览得1次抽奖机会')
    }
    for (let index = -1; index < change.length; index++) {
        click(400, 1300);
        sleep(4000);
        click(900, 850)
        sleep(1000)
    }
    if (className("android.widget.TextView").indexInParent(0).depth(16).text('0').findOnce().text() == '0') {
        storage.put('农场抽10豆', '')
    }
}

function 逛() {
    if (storage.contains('逛')) {
        return;
    }
    log("逛")
    // myFunc.textpClick('京东电器');
    click(740, 3033)
    sleep(2000)
    click(1110, 215)
    textContains('看内容').findOne(5000);
    var a = textContains('每日签到').findOne(2000);
    if (a != null) {
        a.click();
        sleep(2500)
        back();
        sleep(1000)

    }
    var b = textContains('去看看').find();
    for (let index = 0; index < b.length; index++) {
        b[index].click();
        sleep(1500)
        back();
        sleep(1000)
    }
    if (textContains('鉴赏').findOnce() != null && textContains('每日签到').findOnce() == null && textContains('去看看').findOnce() == null) {
        storage.put('逛', '')
    }
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
    myFunc.clickByText('首页');
}

function 京东服饰() {
    if (storage.contains('京东服饰')) {
        return;
    }
    log("京东服饰")
    myFunc.clickByText('京东服饰');
    sleep(4000)
    myWord.findClickWord('签到领京豆');
    // click(950, 1900)
    sleep(3000)
    var a = text('签到').findOne(3000);
    if (a != null) {
        a.click();
        storage.put('京东服饰', '')
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}
function 京东秒杀() {
    if (storage.contains('秒杀')) {
        return;
    }
    log('秒杀')
    // myFunc.textpClick('秒杀');
    myWord.findClickWord('秒杀');
    // click(200, 2118)
    sleep(3000)
    click(707, 3033)
    sleep(5000)
    var a = text('签到').findOne(2000);
    if (a != null) {
        a.click();
        storage.put('秒杀', '')
    }
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}

function 家电家居() {
    if (storage.contains('家电家居')) {
        return;
    }

    log("家电家居")
    sleep(2000);
    // myFunc.textpClick('小家电馆');
    click(430, 361);
    sleep(8000)
    click(552, 2314)
    myFunc.findOne('第1天', 5000)
    sleep(1000)
    click(554, 1184);
    sleep(1000)
    click(554, 1184);
    sleep(1000)

    click(555, 1180)
    sleep(1000);
    var rest = myWord.getAllword();
    if (myWord.clickWord('去浏览', rest)) {
        sleep(3000)
        myFunc.tuichuToStr('天天签到领京豆');
        sleep(1000)
        click(554, 1184);
        sleep(1000)
    }
    myWord.clickWord('领取', rest);
    sleep(1000);
    myWord.clickWord('去加购', null, 1, false);
    sleep(2000);
    var jiagou = myWord.find('立即加购');
    for (let index = 0; index < jiagou.length; index++) {
        var element = jiagou[index];
        myWord.clickLocation(element.bounds)
        sleep(2000);
        myFunc.tuichuToStr('天天签到领京豆')
    }
    storage.put('家电家居', '');
    // sleep(500);
    // click(875, 900);
    // sleep(1000);
    // click(555, 1180)
    // sleep(1000);

    // for (let index = 0; index < 6; index++) {
    //     myWord.clickWord('去浏览', rest);
    //     sleep(2000);
    //     myFunc.tuichuToStr('天天签到领京豆')
    // }
    var word = ['小家电馆', '首页'];
    myFunc.tuichuToStr(word);
}
function 京东直播() {
    if (storage.contains('京东直播')) {
        return;
    }
    log("京东直播")
    var local = myWord.findWordLocation('直播');
    if (local != null) {
        myWord.clickLocation(local);
        sleep(1000);
        back();
        sleep(1000);
        myWord.clickLocation(local);
    }
    // myFunc.textpClick('京东直播');
    // click(870, 2082)
    sleep(3000)
    // myFunc.textpClick('每日福利', 5000);
    click(900, 192)
    var a = text('签到看直播').findOne(5000);
    if (a != null) {
        a.click();
    }
    a = text('去看看').findOne(2000);
    if (a != null) {
        var kan = text('去看看').find();
        if (kan.length > 1) {
            var len = kan.length - 1;
            for (let index = 0; index < len; index++) {
                var b = kan[index];
                b.click();
                sleep(65000);
                back();
                sleep(3000)
                b.click();
                sleep(2000);
                myFunc.clickText('确认')
                sleep(1000);
            }
        }
        a = text('去看看').findOne(2000);
        for (let index = 0; index < 2; index++) {
            a.click();
            sleep(35000 * (index + 1));
            back();
            sleep(3000)
            a.click();
            sleep(2000);
            myFunc.clickText('确认')
            sleep(1000);
        }
    }
    var b = text('去分享').findOne(2000);
    if (b != null) {
        for (let index = 0; index < 2; index++) {
            b.click();
            sleep(4000)
            //点分享按钮
            click(858, 160)
            sleep(1000);
            openWeixinHaoyou();
            sleep(5000);
            back();
            sleep(2000);
            b.click();
            sleep(2000);
            myFunc.clickText('确认')
            sleep(1000);
        }

    }
    if (text('已签到').findOnce() != null
        && text('去分享').findOnce() == null
        && text('去看看').findOnce() == null) {
        storage.put('京东直播', '')
    }
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}
function 京东生鲜() {
    if (storage.contains('京东生鲜')) {
        return;
    }
    log("京东生鲜")
    myFunc.textpClick('京东生鲜');
    text('精选').findOne(5000);
    sleep(1000)

    if (!myWord.findOneClick('签', 2)) {
        click(110, 588)
    }
    textContains('任务').findOne(5000);
    click(745, 1928)
    sleep(2000)
    // back()
    sleep(2000)
    myWord.findClickWord('明日再来');
    var a = text('去浏览').findOne(5000);
    if (a != null) {
        for (let index = 0; index < 2; index++) {
            a.click();
            sleep(10000)
            back()
            sleep(1000)
            a.click();
            sleep(1000)
            click(745, 1928)
            sleep(500)
        }
    }
    if (text('已完成').find().length == 2 && textContains('0次').findOnce()) {
        storage.put('京东生鲜', '')
    }
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}
function 看病买药() {
    if (storage.contains('看病买药')) {
        return;
    }
    log("看病买药")
    myFunc.textpClick('看病买药');
    sleep(5000)
    click(550, 1780)
    sleep(5000)
    click(550, 2291)
    sleep(5000)
    if (myFunc.findOnce('更多京豆', true) == null) {
        var word = ['分类', '我的'];
        myFunc.tuichuToStr(word);
        sleep(1000)
        click(550, 2291)
        sleep(5000)
    }
    if (myFunc.findOnce('0/1', true) != null) {
        log('去加购');
        myFunc.clickByText('去加购');
        sleep(2000);
        back();
        sleep(3000);
    } else if (myFunc.findOnce('继续领更多京豆') != null) {
        myFunc.clickByText('继续领更多京豆');
        if (myFunc.findOnce('0/1', true) != null) {
            log('去加购');
            myFunc.clickByText('去加购');
            sleep(2000);
            back();
            sleep(3000);
        }
    }
    var b = myFunc.find('领奖励');
    if (b.length > 0) {
        for (let c of b) {
            myFunc.clickCenter(c);
            sleep(3000)
        }
        storage.put('看病买药', '')
    }
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}

function 京东国际() {
    if (storage.contains('京东国际')) {
        return;
    }
    log("京东国际")
    myFunc.textpClick('京东国际');
    myFunc.findOne('国际好券', 5000);
    click(1290, 1522);
    var a = text('签到').findOne(5000);
    if (a != null) {
        a.click();
        sleep(800);
        storage.put('京东国际', '')
    }
    var word = ['领京豆', '首页'];
    myFunc.tuichuToStr(word);
}


function 拍拍二手() {
    if (storage.contains('拍拍二手')) {
        return;
    }
    log("拍拍二手")
    myFunc.textpClick('拍拍二手');
    text('手机').findOne(5000);
    sleep(1000)
    click(78, 338)
    sleep(1000)
    var a = text('签到').findOne(5000);
    if (a != null) {
        a.click();
        sleep(800);
        storage.put('拍拍二手', '')
    }
    var word = ['沃尔玛', '拍拍二手'];
    myFunc.tuichuToStr(word);
}


function 陪伴计划() {
    if (storage.contains('陪伴计划')) {
        return;
    }
    log("陪伴计划")
    myFunc.clickByText('陪伴计划');
    sleep(5000);
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
    sleep(1000);
    myFunc.clickByText('陪伴计划');
    text('生活服务').findOne(18000);
    sleep(2000);
    if (!myWord.findClickWord('签')) {
        // click(1179, 1200)
        sleep(1000);
        click(977, 1660)
    }
    var a = text('签到').findOne(5000);
    if (a != null) {
        a.click();
        sleep(800);
        storage.put('陪伴计划', '')
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}
function 京东校园() {
    if (storage.contains('京东校园')) {
        return;
    }
    log("京东校园")
    myFunc.clickByText('京东校园');
    // text('京东校园').findOne(10000);
    sleep(5000);
    click(980, 1750)
    var a = text('签到').findOne(5000);
    if (a != null) {
        a.click();
        sleep(800);
        storage.put('京东校园', '')
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}
function 医药馆() {
    if (storage.contains('医药馆')) {
        return;
    }
    log("医药馆")
    myFunc.clickByText('医药馆');
    textContains("健康").findOne(5000);
    sleep(3000);
    // if (!myWord.findOneClick('签到', 2)) {
    //     click(545, 3046)
    // }
    if (myFunc.clickByText('立即签到')) {
        sleep(500);
        storage.put('医药馆', '')
    }
    var word = ['医药馆', '首页'];
    myFunc.tuichuToStr(word);
}
function 智能生活() {
    if (storage.contains('智能生活')) {
        return;
    }
    log("智能生活")
    myFunc.clickByText('智能生活');
    textContains("智慧").findOne(5000);
    sleep(3000);
    if (!myWord.findOneClick('签到', 2)) {
        click(1339, 1545)
    }
    var a = text('签到').findOne(5000);
    if (a != null) {
        a.click();
        sleep(500);
        storage.put('智能生活', '')
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}
function 排行榜() {
    if (storage.contains('排行榜')) {
        return;
    }
    log("排行榜")
    myFunc.clickByText('排行榜');
    textContains("热卖榜").findOne(5000);
    click(977, 1924);
    var piao = textContains("每个主题").findOne(8000);
    if (textContains('剩0票').findOnce() != null) {
        storage.put('排行榜', '')
    } else {
        var len = parseInt(piao.text().substring(piao.text().length - 2, piao.text().length - 1));
        sleep(2000);
        for (let index = 0; index < len; index++) {
            click(540, 1920);
            sleep(5000);
            if (textContains("无货").findOne(1000)) {
                back();
                sleep(500);
            }
            back();
            sleep(3000);
        }
        if (textContains('剩0票').findOnce() != null) {
            storage.put('排行榜', '')
        }
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}
function 五金城() {
    if (storage.contains('五金城')) {
        return;
    }
    log("五金城")
    myFunc.clickByText('京东五金城');
    sleep(4000);
    click(992, 1443);
    var a = text('签到').findOne(5000);
    if (a != null) {
        a.click();
        sleep(500);
        storage.put('五金城', '')
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}
function 京东服务() {
    if (storage.contains('京东服务')) {
        return;
    }
    log("京东服务")
    myFunc.clickByText('京东服务');
    var a = text('签到').findOne(5000);
    if (a != null) {
        a.click();
        sleep(500);
        storage.put('京东服务', '')
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}
function 京东小家电() {
    if (storage.contains('京东小家电')) {
        return;
    }
    log("京东小家电")
    myFunc.clickByText('京东小家电');
    sleep(10000);

    if (myWord.findClickWord('签到') || myFunc.clickText('签到', 2000, false, true)) {
        sleep(500);
        storage.put('京东小家电', '');
    }
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}
function 美妆馆() {
    if (storage.contains('美妆馆')) {
        return;
    }
    log("美妆馆")
    myFunc.clickByText('美妆馆');
    text("首页").findOne(5000);
    sleep(1000)
    click(540, 2328);
    sleep(6000);
    var a = textContains('签到').findOne(5000);
    if (a != null) {
        a.click();
        sleep(500);
        storage.put('美妆馆', '');
    }
    sleep(500)
    back();
    sleep(500)
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}
function 京东汽车() {
    if (storage.contains('京东汽车')) {
        return;
    }
    log("京东汽车")
    myFunc.clickByText('买车养车');
    sleep(3000);
    back();
    sleep(1000);
    myFunc.clickByText('买车养车');
    sleep(5000);
    click(1000, 282)
    sleep(4000);
    var a = text('签到').findOne(5000);
    if (a != null) {
        a.click();
        sleep(500);
        storage.put('京东汽车', '');
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}

function 个护馆() {
    if (storage.contains('个护馆')) {
        return;
    }
    log("个护馆")
    myFunc.clickByText('个护馆');
    sleep(5000);
    if (!myWord.findClickWord('签到', 1, false)) {
        click(440, 3012)
    }
    textContains('关注').findOne(6000);
    var a = textContains('立即翻牌').findOne(1000);
    if (a != null) {
        a.click();
        sleep(500);
        storage.put('个护馆', '');
    }
    sleep(500)
    back();
    sleep(500)
    var word = ['秒杀', '首页'];
    myFunc.tuichuToStr(word);
}

function 品牌闪购() {
    if (storage.contains('品牌闪购')) {
        return;
    }
    log("品牌闪购")
    if (!myFunc.clickByText('品牌闪购')) {
        myWord.findClickWord('品牌闪购');
    }
    sleep(5000);
    click(1235, 3060)
    sleep(1000);
    textContains('花100闪币抽奖').findOne(4000);
    if (textContains('还有0').findOnce() != null && text('去完成').findOnce() == null) {
        storage.put('品牌闪购', '');
        var word = ['更多频道', '我关注的'];
        myFunc.tuichuToStr(word);
        return;
    }
    var idx = 0;
    var but = myFunc.findOnce('去完成');;
    while (but != null) {
        myFunc.clickByText('去完成');
        sleep(4000);
        myFunc.tuichuToStr('花100闪币抽奖');
        sleep(1000);
        but = myFunc.findOnce('去完成');
        idx = idx + 1;
        if (idx > 20) {
            break;
        }
    }
    while (but != null) {
        myFunc.clickByText('去完成');
        sleep(7000);
        myFunc.tuichuToStr('花100闪币抽奖');
        sleep(1000);
        but = myFunc.findOnce('去完成');
        idx = idx + 1;
        if (idx > 30) {
            break;
        }
    }

    for (let index = 0; index < 10; index++) {
        myFunc.textCpClick('抽奖');
        sleep(1000)
    }

    if (textContains('还有0').findOnce() != null && text('去完成').findOnce() == null) {
        storage.put('品牌闪购', '');
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}

function 新品首发() {
    if (storage.contains('新品首发')) {
        return;
    }
    log("新品首发")
    myFunc.clickByText('新品首发');
    text('精选').findOne(5000);
    if (!myWord.findClickWord('集魔')) {
        if (!myWord.findClickWord('赢大')) {
            click(997, 1714)
        }
    }
    sleep(3000);
    for (let index = 0; index < 3; index++) {
        click(809, 1984);
        sleep(500);
    }
    sleep(500);
    myFunc.clickByText('立即签到');
    sleep(500);
    myWord.findClickWord('开心收下')
    sleep(500);
    myWord.findClickWord('收集')
    renwu()
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}

function 京东图书() {
    if (storage.contains('京东图书')) {
        return;
    }
    log("京东图书")
    myFunc.clickByText('京东图书');
    sleep(5000);
    click(1000, 340);
    sleep(1000);
    var a = text('签到').findOne(4000);
    if (a != null) {
        a.click();
        sleep(500);
        storage.put('京东图书', '');
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}

function 箱包馆() {
    if (storage.contains('箱包馆')) {
        return;
    }
    log("箱包馆")
    myFunc.clickByText('箱包馆');
    text('箱包').findOne(5000);
    sleep(1000);
    var a = text('签到').findOne(4000);
    if (a != null) {
        a.click();
        sleep(500);
        storage.put('箱包馆', '');
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}

function 鞋靴馆() {
    if (storage.contains('鞋靴馆')) {
        return;
    }
    log("鞋靴馆")
    myFunc.clickByText('鞋靴馆');
    var a = text('签到').findOne(10000);
    if (a != null) {
        a.click();
        sleep(500);
        storage.put('鞋靴馆', '');
    }
    var word = ['更多频道', '我关注的'];
    myFunc.tuichuToStr(word);
}

function renwu() {
    var bt = text('去完成').findOne(5000);
    if (bt == null && textContains('做任务').findOnce() != null) {
        storage.put('新品首发', '');
        return;
    }
    bt.click();
    sleep(3000);
    if (textContains('浏览').findOne(1000) != null) {
        sleep(8000);
        back();
        sleep(1000);
    } else if (textContains('并加购').findOne(1000) != null) {
        for (let index = 0; index < 4; index++) {
            textContains('并加购').clickable(true).findOne(2000).click();
            if (textContains("无货").findOne(1000)) {
                back();
                sleep(500);
            }
            sleep(1000);
            back();
            sleep(1000);
        }
        back();
        sleep(1000);
    } else if (textContains('会员').findOne(1000) != null) {
        sleep(1000);
        back();
        sleep(1000);
        return;
    } else {
        sleep(2000);
        back();
        sleep(1000);
    }
    renwu()
}


function openWeixinHaoyou() {
    myFunc.clickCenter(text('微信好友').findOne(5000));

    sleep(1500);
    if (textContains("通讯录").findOne(1000) == null) {
        var mima = textContains("密码").findOne(1000);
        if (mima != null) {
            mima.click();
            // textContains("密码").findOnce().click();
            sleep(1000);
            for (a of '751654') {
                desc(a).findOnce().click();
                sleep(400);
            }

        }
        sleep(2000);
        back();
    }
    // if (textContains("通讯录").findOne(1000) == null) {
    //     myFunc.log("微信输密码");
    //     var a = textContains("微信").find()[1];
    //     myFunc.clickCenter(a);
    //     sleep(1000);
    //     if (textContains("通讯录").findOne(1000) == null) {
    //         var mima = textContains("密码").findOne(1000);
    //         if (mima != null) {
    //             mima.click();
    //             textContains("密码").findOnce().click();
    //             sleep(1500);
    //             textContains("忘记密码").findOne(1000);
    //             sleep(1000);
    //             click(260, 2700);
    //             sleep(1000);
    //             click(740, 2460);
    //             sleep(1000);
    //             click(260, 2200);
    //             sleep(1000);
    //             click(1200, 2460);
    //         }
    //         sleep(2000);
    //         back();
    //     }
    // }
}










